having difficult speaking - Turkish English Dictionary